// package main

// import (
// 	"basic-syntax/testpackage"
// 	"fmt"
// )

// func main() {
// 	// 1. 变量声明：var 变量名 类型 = 值（类型可省略，自动推导）
// 	var name string = "Giannis"
// 	var age int = 25
// 	var isStudent bool = true
// 	var score float64 = 95.5

// 	fmt.Println("变量声明：", name, age, isStudent, score)

// 	// 2. 短变量声明（只能在函数内使用，简洁常用）
// 	height := 180.0 // 自动推导为 float64
// 	city := "Beijing"
// 	fmt.Println("短变量声明：", height, city)

// 	// 3. 批量声明变量
// 	var (
// 		x int = 1
// 		y int = 2
// 		z int = 3
// 	)
// 	fmt.Println("批量声明：", x, y, z)

// 	var (
// 		a int    = 10
// 		b string = "hello"
// 		c bool   = false
// 	)
// 	fmt.Println("批量声明：", a, b, c)

// 	// 4. 常量（值不可修改，支持枚举）
// 	const pie_var float64 = 3.1415926
// 	const (
// 		Monday = iota // iota 从 0 开始自增
// 		Tuesday
// 		Wednesday
// 	)
// 	fmt.Println("常量：", pie_var, Monday, Tuesday, Wednesday)

// 	fmt.Println(testpackage.TestPackage)
// }
